const app = getApp()
Page({

  data: {

  },
  onLoad(options){
    console.log("options=>",options);
  },
  goIndex() {
    // 关闭所有非tabbar 页面，跳转到tabbar页面
    wx.switchTab({
      url: '/pages/index/index',
    })
  },
  goBack() {
    let res = getCurrentPages()
    console.log("res=>", res);
    // 关闭当前页面，调转到应用的某一个页面
    wx.navigateBack({
      // delta 返回第几个页面
      // 如果delta 大于 页面栈最大数，返回首页
      delta: res.length - 1
    })
  },
  doRelaunch() {
    // 关闭所有页面，跳转到任意页面
    wx.reLaunch({
      url: '/pages/demo/demo',
    })
  },
  onShow() {
    console.log(app.globalData.userInfo.name);
  },
  addCart() {
    // 加入购物车
    // 先判断用户是否登录
    // token 如果有说明登录过了，如果没有说明没登录
    let token = wx.getStorageSync('token')
    if (token) { // 有token，登录过
      // 加入购物车
      // console.log("加入购物车成功...");
      wx.showToast({
        title: '加入购物车成功',
      })

    } else {
      wx.showModal({
        title: '登录提示',
        content: '暂未登录，是否立即登录',
        complete: (res) => {
          console.log("res=>", res);
          if (res.cancel) {
            // console.log("点击了取消");
            wx.showToast({
              title: '你点击了取消',
              icon:'none',
              duration:2000
            })
          }

          if (res.confirm) {
            console.log("点击了确定");
            wx.navigateTo({
              url: '/pages/login/login'
            })
          }
        }
      })

    }
  }
})